Hier werden im Laufe der Zeit verschiedene Tips und Tricks mit dem Linux-System gesammelt:
Die Schiftlock-Taste ist nicht nur total zwecklos, sie stört mich auch regelmäßig, wenn ich aus Versehen auf diese Taste komme und fortan alle Buchstaben die groß geschrieben werden sollen klein geschrieben werden und umgekehrt. Deshalb soll die Funktion dieser Taste auf die Funktion der einfachen Schift-Taste abgeändert werden.
Die Datei
remove Lock = Caps_Lock
keysym Caps_Lock = Shift_L
add Shift = Shift_L
aktivieren durch xmodmap ~/.Xmodmap
oder neu anmelden
I am using this few steps:
sudo cp -r usr/* /usr
sudo cp libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo cp libflashplayer.so /usr/lib/chromium-browser/plugins
Um nicht immer eine DVD zu (ver)brennen möchte ich zukünftig alle ISOs auf einen USB-Stick kopieren und von dort booten. Dies ist mit einem kurzem einfachen Befehl möglich.
dd bs=4M if=/pfad/zu/linux.iso of=/dev/sdX
Dabei ist es wichtig, dass der Stick selbst nicht gemountet ist, und der Stick als Gerät und nicht etwa eine Partition des Sticks angesprochen wird. Natürlich muss hierfür auch erst einmal der Gerätename herausgefunden werden.
Um den Standardeditor in der Konsole für
Arch und dessen Derivate festzulegen, muss die
EDITOR-Variable gesetzt werden.
Hierzu legt man unter:
/etc/profile.d/
eine ausführbare
Datei mit folgendem Inhalt an:
export EDITOR='emacs -nw'
Der Fenstermanager Kwin stellt für mich einen guten Erstz für den von mir geliebten Compiz-Fenstermanager dar. Allerdings möchte ich meinen Desktop mit zahlreichen auch vom weiten gutsichtbaren Informationen in einem Panel am unteren Desktoprand einrichten, bei dem gleichzeitig ebenfalls am untern Desktoprand mittig das glx-Dock sitzt. Dies funktioniert optimal unter XFCE. Deshalb möchte ich beides vereinen:
sudo apt-get install kdebase-workspace
Zwischen den beiden Windowmanagern kann mit
hin und hergeschaltet werden. Allerdings sollte kwin direkt nach dem Booten starten.
Hierzu geht man wie folgt vor:
sudo update-alternatives --config x-window-manager
und hier kwin auswählen
Unter Arch oder Manjaro kann es dazu kommen, dass ein verwendeter PGP-Schlüssel für ein Paket nicht bekannt ist. Dieser Schlüüsel kann dann wie folgt bekannt gemacht werden:
gpg --keyserver subkeys.pgp.net --recv-keys 615F366D944B4826
Wobei "615F366D944B4826" in diesem Beispiel der öffentliche Schlüssel ist, der als unbekannt gemeldet wurde
cat /etc/X11/default-display-manager
Um in einen Verzeichnis alle Ordner und Dateien so umzubenennen, das diese statt Whitespace einen Unterstrich enthalten, genügt ein einziger kurzer Befehl:
rename 's/\s/_/g' *
Unter Manjaro funktioniert der oben genannte rename-Befehl leider nicht. Alternativ habe ich folgenden Alias definiert, so dass durch Eingabe von 'nospace' sämtliche Dateien des aktuellen Ordners umbenannt werden so dass alle Whitespaces durch Unterstriche ersetzt sind:
alias nospace='for f in *\ *; do mv "$f" "${f// /_}"; done'
In älteren Verschlüsselungsmethoden gibt es eine Lücke, die ein sogenannter "Man in the middle" ausnutzen könnte. diese läßt sich schließen, indem man dem Firefox nur noch die Nutzung von Verschlüsselungen ab TLS erlaubt. Hierzu geht man wie folgt vor:
about:config
in die Adresszeile eingebenBeim html-Refferer handelt es sich um eine Mitteilung des Browsers an eine Internet-Seite, woher der Nutzer genau gekommen ist, wenn dieser über einen Link von einer anderern Seite kam. Wenn man als nutzer diese Informationen nicht zur Verfügung stellen möchte, geht man wie folgt vor:
about:config
in die Adresszeile eingebenjavascript:alert(document.referrer)
Um die Schriftgröße der Nachrichtenübersicht von Thunderbird oder Icedove einzustellen, braucht man nur im Profilordner einen Ordner chrome anzulegen und darin die Datei userChrome.css mit folgender Zeile anlegen:
treechildren {font-size:24px !important;}
Um die Systemschrift komplett zu vergrößern in der Konsole folgenden Befehl eingeben:
xrandr --dpi 175
96 DPI entspricht in etwa normaler Größe. Für mich sind 175DPI ideal.
Unter KDE lässt sich dies grafisch einstellen, in dem man in der Systemeinstellung unter "Allgemeines Erscheinungsbild und Verhalten" auf "Erscheinungsbild von Anwendungen" klickt, dort auf der linken Seite auf "Schriftarten" geht und dort im unteren Bereich das Häckchen vor "DPI für Schriften erzwingen" setzt und den ensprechenden Wert dahinter setzt. Nach dem Klick auf Anwenden, wird die Schrift in neu geöffneten Anwendungen größer erscheinen.
Um unter KDE das Einstellen der Transparenz eines Fensters über die Tastenkombination ALT + Mausrad zu ermöglichen, geht man in die Systemeinstellungen, wählt dort im Bereich Erscheinungsbild und Verhalten der Arbeitsfläche den Punkt Fensterverhalten. Dort auf der rechten Seite den Punkt Fensterverhalten anklicken und den Reiter Fenster auswählen. Im unteren Bereich (Inneres Fenster, Titeleiste und Rahmen) bei Mausrad die Einstellung Transparenz ändern wählen. Nachdem man auf Anwenden klickt, lässt sich die Transparenz des Fensters über die Tastenkombination ALT + Mausrad ändern.
Im selben Bereich lässt sich durch die Einstellung von nach hinten unter Mittlere Maustaste erreichen, dass man mit der Tastenkombination Alt + Mittlere Maustaste das aktuelle Fenster nach hinten stellt und somit das darunterliegende nach vorn kommt. Auf diese Weise kann man leicht zwischen zwei untereinanderliegenden Fenstern hin und her schalten.
abcde fragt die Titelliste in einem Editor ab, wenn diese nicht in der Datenbank vorhanden ist. Dabei werden alle Titel mit dem Wert Titel+Titelnummer vorbelegt. Um die Titel dann festzulegen, muss ich diese Vorbelegung zunächst löschen bzw überschreiben. Die Vorbelegung kann wie folgt ausgeschaltet werden:
s='echo "TITLE$(expr $x - 1)=Track $x"';e='echo "TITLE$(expr $x - 1)="';sudo sed -i "s/$s/$e/" /usr/bin/cddb-tool
Mit Hilfe des Bash-Befehls sed ist es möglich einen beliebigen Text innerhalb einer Datei durch einen anderen zu ersetzen. Eine Anwendung davon habe ich im Tipp Patch für abcde gezeigt. Hier möchte ich jetzt die dabei verwendete Technik erklären:
sed -i "s/$SUCHE/$ERSETZE/" Datei
Dabei sind
Für die Anwendung ist es von Vorteil wenn man sich mit Regulären Ausdrücken auskennt